Pattern-Based Genetic Model Refinements in MDA

نویسندگان

  • Outi Räihä
  • Kai Koskimies
  • Erkki Mäkinen
  • Tarja Systä
چکیده

We explore the application of genetic algorithms in model transformations that can be understood as pattern-based refinements. In MDA (Model Driven Architecture), such transformations can be exploited for deriving a PIM model from a CIM model. The approach uses design patterns as the basis of mutations and exploits various quality metrics for deriving a fitness function. A genetic representation of models and their transformations is proposed, and the genetic transformation process is studied experimentally. The results suggest that genetic algorithms provide a feasible vehicle for model transformations, leading to convergent and reasonably fast transformation process. However, more work is needed to improve the quality of the individual models produced by the technique.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallax – An Aspect-Enabled Framework for Plugin-Based MDA Refinements Towards Middleware

MDA has been around for more than three years already. Nevertheless, besides the lack of a standard model transformation language to support the MDA vision, there is even a lack of tool support to implement the platform-specific mappings promoted by the same MDA. For quite some years now, tool vendors offer the possibility to generate code for different programming languages, but the spectrum o...

متن کامل

Designing and Integrating Complex Systems: Be Agile Through Liveness Verification and Abstraction

ion Thomas Lambolais, Anne-Lise Courbis, Hong-Viet Luong, Thanh-Liem Phan 1. LGI2P école des mines d’Alès, Site de Nı̂mes, Parc Scientifique Georges Besse, 30 035 Nı̂mes cedex 1, France. 2. M2M-NDT, 1 rue de Terre Neuve, Miniparc du Verger, btiment H, 91 940, Les Ulis, France. 3. LSEI, CEA INES, 50 avenue du lac Léman, BP 258, 73 375 Le Bourget du Lac, Cedex, France. Abstract. Model Driven Archit...

متن کامل

ECT and LS-SVM Based Void Fraction Measurement of Oil-Gas Two-Phase Flow

A method based on Electrical Capacitance Tomography (ECT) and an improved Least Squares Support Vector Machine (LS-SVM) is proposed for void fraction measurement of oil-gas two-phase flow. In the modeling stage, to solve the two problems in LS-SVM, pruning skills are employed to make LS-SVM sparse and robust; then the Real-Coded Genetic Algorithm is introduced to solve the difficult problem...

متن کامل

MDA (Model-Driven Architecture) as a Software Industrialization Pattern: An Approach for a Pragmatic Software Factories

In this paper we show that the MDA can be considered as a software industrialization pattern (or a software factory). Nearly all industries today are haunted with how to reduce costs, improve quality, faster time-to-market and to maximize profits. These challenges are particularly relevant to the software industry, because it still lags behind other technology sectors as regards industrializati...

متن کامل

Software Evolution, MDA and Design Pattern Components

The success of MDA depends on the definition of model transformations and component libraries which make a significant impact on tools that provide support for MDA. MDA is a young approach and several technical issues are not adequately addressed. For instance, existing MDA-based CASE tools do not provide adequate support to deal with component-based reuse (CASE, 2009). In light of this, we pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Nord. J. Comput.

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2008